package br.com.almanach.negocio.cadastro;

import br.com.almanach.dominio.cadastro.Membro;
import br.com.almanach.persistencia.cadastro.MembroPersistencia;
import java.util.List;
import javax.ejb.EJB;
import javax.ejb.LocalBean;
import javax.ejb.Stateless;

@Stateless
@LocalBean
public class MembroNegocio {

    @EJB
    private MembroPersistencia membroPersistencia;

    public List<Membro> buscar(String nome, int registro , int quantidade){
        return membroPersistencia.buscar(nome, registro, quantidade);
    }

    public int buscar(String nome){
        return membroPersistencia.buscar(nome);
    }

    public Membro buscar(Integer id){
        return membroPersistencia.buscar(id);
    }

    public void incluir(Membro membro){
        membroPersistencia.incluir(membro);
    }

    public void alterar(Membro membro){
        membroPersistencia.alterar(membro);
    }

    public void remover(Membro membro){
        membroPersistencia.remover(membro);
    }

}
